multiplayer media - German English Dictionary